package com.ethanzzh.ethanzzh_xdclass.mapper;

import com.ethanzzh.ethanzzh_xdclass.model.pojo.Video;
import com.ethanzzh.ethanzzh_xdclass.provider.VideoProvider;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.UpdateProvider;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

@org.apache.ibatis.annotations.Mapper
public interface VideoMapper extends Mapper<Video> {

    @Select("select * from video")
    List<Video> findVideos();

    @UpdateProvider(type = VideoProvider.class, method = "updateVideo")
    Integer update(Video video);

}